#ifndef FENSAISIEPAIEMENT_H
#define FENSAISIEPAIEMENT_H

#include "ui_fensaisiepaiement.h"
#include "listepaiement.h"
#include "listeeleve.h"


namespace Ui {
    class FenSaisiePaiement;
}

class FenSaisiePaiement : public QDialog, private Ui::FenSaisiePaiement
{
    Q_OBJECT

public:
    explicit FenSaisiePaiement(QWidget *parent = 0);
    ~FenSaisiePaiement();
    void SetData(ListeEleve &listeEleve, int indexEleve);

private slots:
    void BtnOK();
    void BtnCancel();
    void ComboBoxSelectionChanged(int);


signals:
    void monPaiement(Eleve, Paiement);

public slots:
    void receptionListeChargementComboBox(QStringList);
    void receptionEleve(Eleve);

private:
    Ui::FenSaisiePaiement ui;
    ListeEleve *m_listeEleve;
    int m_indexEleve;
    bool ModeSaisie;
    int LIndex;
};

#endif // FENSAISIEPAIEMENT_H
